3888 648
12035 862
39032 814
3956 708
2723 238
34793 680
19210 602
122790 230
66345 857
49816 616
40842 564
15599 588
3234 517
2457 364
5629 592
5582 498
1144 92
4124 67
5537 490