14960 73
7334 270
29230 398
112894 216
29867 744
22164 305
8499 410
78759 524
178292 877
13910 467
33143 211
24850 108
51412 521
16844 903
16419 153