3113 40
76497 338
2330 204
9639 870
198320 950
8831 168
158775 210
122947 1119
33972 86
6793 584
3408 110
162553 291
1424 34
135530 332
160174 453
37595 546
53426 443
2274 71
120339 882
70693 588
4883 637
24494 266
10437 275
6575 644
5844 479
4699 572
148827 782
57499 813