14963 73
7338 270
29237 398
112935 216
29879 744
22175 305
8500 410
78802 524
178362 877
13924 467
33182 211
24884 108
51454 521
16846 903
16432 153