51882 545
6484 225
7364 90
148683 751
48903 481
26853 870
41168 264
15449 539
3803 225
3472 693
3297 126
7702 283
18126 243
3419 61