16526 553
7637 686
5855 638
22379 293
186977 872
73064 867
8907 250
3982 574
8547 849
2574 118
37035 429
4388 364
9582 312
3180 373
2469 231
3365 340
80693 164
4975 166
52684 136
99497 884
88059 750
2837 462
4829 581
2959 427
7419 798