37306 814
3892 708
2599 238
34634 680
19137 602
121015 230
64866 856
48555 616
40474 564
15023 588
3165 517
2383 364
5566 592
5519 498
1087 92
4055 67
3730 648
5468 490
10278 859