14974 73
7356 270
29315 398
113087 216
29923 744
22220 305
8521 410
78947 524
178692 877
13960 467
33290 211
25051 108
51685 521
16853 903
16493 153