3886 648
12013 862
38993 814
3955 708
2722 238
34790 680
19208 602
122767 230
66318 857
49795 616
40837 564
15590 588
3233 517
2453 364
5627 592
5582 498
1144 92
4121 67
5535 490