14954 73
7321 270
29195 398
112796 215
29835 744
22143 305
8492 410
78670 524
178090 877
13881 467
33070 211
24763 108
51284 521
16835 903
16383 153