14954 73
7312 270
29187 398
112763 215
29826 744
22131 305
8490 410
78648 524
178033 877
13874 467
33056 211
24737 108
51248 518
16835 903
16373 153