3902 648
12103 862
39141 814
3964 708
2729 238
34802 680
19215 602
122918 230
66460 857
49893 616
40855 564
15640 588
3243 517
2464 364
5635 592
5588 498
1149 92
4128 67
5544 490