3897 648
12092 862
39113 814
3963 708
2728 238
34801 680
19212 602
122887 230
66421 857
49879 616
40853 564
15631 588
3242 517
2463 364
5635 592
5587 498
1148 92
4127 67
5543 490