3884 648
12003 862
38959 814
3953 708
2721 238
34783 680
19207 602
122748 230
66282 857
49779 616
40835 564
15576 588
3233 517
2452 364
5625 592
5579 498
1142 92
4118 67
5532 490