4005 129
5296 375
2973 555
4721 855
4837 104
64091 933
24959 592
2900 92
17915 453
8706 331
6171 564
3551 514
52677 903
2928 575
627 96
338 32
14164 574
6068 841
6183 796
9614 316
3093 60
5601 880
15070 629
10662 907
48713 601
192814 459
210717 477
36533 664