51636 545
6484 225
7362 90
148549 751
48846 481
26845 870
41062 264
15427 539
3803 225
3470 693
3296 126
7691 283
18093 243
3417 61