37286 814
3892 708
2599 238
34631 680
19137 602
121009 230
64861 856
48540 616
40473 564
15018 588
3164 517
2383 364
5566 592
5519 498
1087 92
4055 67
3730 648
5468 490
10278 859