3880 648
11991 862
38939 814
3951 708
2720 238
34778 680
19206 602
122730 230
66253 857
49762 616
40832 564
15569 588
3231 517
2450 364
5625 592
5578 498
1141 92
4118 67
5530 490