3513 478
102045 654
343407 1180
456249 1619
137254 336
118013 833
10237 458
75148 474
18649 336
4685 92
354861 991
38375 344
23233 301
42507 703
25351 279
15834 66
4158 628
3062 385
7728 466
5056 542
6316 706
4928 660
3381 391
10709 679
6741 311
8097 634
3435 561
2180 358