3886 648
12027 862
39005 814
3955 708
2722 238
34792 680
19209 602
122777 230
66335 857
49805 616
40839 564
15594 588
3233 517
2455 364
5629 592
5582 498
1144 92
4123 67
5537 490