14959 73
7328 270
29221 398
112854 216
29852 744
22156 305
8497 410
78717 524
178194 877
13895 467
33109 211
24810 108
51351 521
16837 903
16404 153