3503 478
101940 654
343075 1178
455888 1619
137177 336
117954 833
10231 458
75119 474
18619 336
4679 92
354522 990
38359 344
23185 301
42471 703
25312 279
15742 66
4146 628
3054 385
7723 466
5053 542
6311 706
4921 660
3376 391
10700 679
6735 311
8089 634
3435 561
2178 358