3900 648
12094 862
39121 814
3964 708
2728 238
34802 680
19212 602
122895 230
66435 857
49886 616
40854 564
15635 588
3243 517
2464 364
5635 592
5588 498
1148 92
4127 67
5543 490