3886 648
12010 862
38978 814
3954 708
2722 238
34787 680
19208 602
122761 230
66301 857
49788 616
40837 564
15588 588
3233 517
2453 364
5626 592
5581 498
1143 92
4120 67
5534 490