3887 648
12028 862
39011 814
3955 708
2722 238
34792 680
19209 602
122778 230
66337 857
49805 616
40841 564
15595 588
3233 517
2456 364
5629 592
5582 498
1144 92
4124 67
5537 490