3904 648
12104 862
39146 814
3965 708
2730 238
34804 680
19215 602
122922 230
66462 857
49895 616
40855 564
15641 588
3243 517
2464 364
5635 592
5588 498
1149 92
4128 67
5545 490