51799 545
6484 225
7362 90
148651 751
48889 481
26851 870
41113 264
15445 539
3803 225
3470 693
3297 126
7697 283
18122 243
3419 61