3513 478
102043 654
343395 1180
456228 1619
137246 336
118009 833
10236 458
75148 474
18649 336
4685 92
354855 991
38375 344
23230 301
42506 703
25351 279
15830 66
4158 628
3062 385
7727 466
5056 542
6316 706
4928 660
3381 391
10709 679
6741 311
8097 634
3435 561
2180 358