14954 73
7320 270
29192 398
112786 215
29832 744
22139 305
8491 410
78664 524
178071 877
13878 467
33066 211
24756 108
51277 521
16835 903
16380 153