14952 73
7312 270
29186 398
112760 215
29824 744
22128 305
8490 410
78644 524
178016 877
13871 467
33054 211
24732 108
51245 518
16834 903
16371 153