51677 545
6484 225
7362 90
148570 751
48854 481
26845 870
41071 264
15428 539
3803 225
3470 693
3296 126
7691 283
18101 243
3417 61