14954 73
7321 270
29194 398
112791 215
29833 744
22142 305
8492 410
78668 524
178085 877
13879 467
33069 211
24757 108
51283 521
16835 903
16380 153