51798 545
6484 225
7362 90
148649 751
48887 481
26851 870
41109 264
15445 539
3803 225
3470 693
3297 126
7697 283
18119 243
3418 61