51583 544
6484 225
7362 90
148525 751
48831 481
26845 870
41053 264
15427 539
3803 225
3470 693
3296 126
7691 283
18091 243
3416 61