14959 73
7331 270
29225 398
112868 216
29857 744
22159 305
8498 410
78736 524
178224 877
13901 467
33119 211
24821 108
51367 521
16839 903
16410 153