3870 648
11956 862
38832 814
3941 708
2712 238
34770 680
19196 602
122657 230
66170 857
49693 616
40827 564
15540 588
3223 517
2443 364
5621 592
5574 498
1139 92
4118 67
5523 490