3886 648
12010 862
38987 814
3955 708
2722 238
34789 680
19208 602
122763 230
66304 857
49790 616
40837 564
15590 588
3233 517
2453 364
5626 592
5581 498
1143 92
4121 67
5535 490