3904 648
12107 862
39155 814
3965 708
2730 238
34808 680
19217 602
122929 230
66471 857
49902 616
40855 564
15645 588
3243 517
2465 364
5635 592
5588 498
1149 92
4128 67
5545 490