3513 478
102043 654
343394 1180
11260 81
43611 291
15789 416
8764 552
256335 366
456227 1619
10236 458
24291 683
24086 785
16549 565
9631 589
18649 336
37009 540
354854 991
42506 703
25351 279
35496 777
140571 1106
184346 314
15830 66
2570 377
4158 628
4153 604
5007 560
6494 858