14971 73
7356 270
29305 398
113072 216
29921 744
22219 305
8520 410
78939 524
178667 877
13957 467
33280 211
25041 108
51669 521
16852 903
16489 153