3887 648
12035 862
39030 814
3955 708
2723 238
34793 680
19209 602
122787 230
66342 857
49816 616
40842 564
15598 588
3233 517
2457 364
5629 592
5582 498
1144 92
4124 67
5537 490