51828 545
6484 225
7364 90
148659 751
48896 481
26851 870
41126 264
15445 539
3803 225
3471 693
3297 126
7702 283
18124 243
3419 61