14957 73
7326 270
29214 398
112843 216
29850 744
22154 305
8494 410
78709 524
178182 877
13893 467
33104 211
24807 108
51337 521
16836 903
16398 153