3904 648
12104 862
39147 814
3965 708
2730 238
34805 680
19215 602
122924 230
66463 857
49897 616
40855 564
15642 588
3243 517
2464 364
5635 592
5588 498
1149 92
4128 67
5545 490