4235 815
17584 630
13600 472
45956 912
29496 643
3510 133
3731 465
3374 574
10447 71
5530 671
6598 618
7822 204
31250 88
8848 751
3028 238
16335 868
3306 362
9272 320
7326 547
4561 513
6198 533
64251 715
25098 877
2753 197
17000 687
13344 489
14877 187
19685 164