3877 648
11968 862
38883 814
3947 708
2713 238
34773 680
19201 602
122693 230
66219 857
49730 616
40831 564
15554 588
3226 517
2445 364
5623 592
5576 498
1141 92
4118 67
5526 490