14971 73
7356 270
29304 398
113070 216
29921 744
22218 305
8519 410
78938 524
178665 877
13957 467
33280 211
25034 108
51666 521
16852 903
16489 153