14952 73
7312 270
29187 398
112762 215
29824 744
22130 305
8490 410
78646 524
178022 877
13873 467
33056 211
24735 108
51247 518
16834 903
16371 153