3886 648
12019 862
38996 814
3955 708
2722 238
34791 680
19208 602
122773 230
66325 857
49800 616
40839 564
15592 588
3233 517
2454 364
5627 592
5582 498
1144 92
4121 67
5537 490