3113 40
76473 338
2330 204
9639 870
198312 950
8831 168
158768 210
122942 1119
33968 86
6793 584
3408 110
162546 291
1424 34
135527 332
160170 453
37594 546
53423 443
2270 71
120334 882
70687 588
4883 637
24494 266
10437 275
6575 644
5844 479
4699 572
148813 782
57488 813