14974 73
7356 270
29317 398
113089 216
29924 744
22221 305
8521 410
78949 524
178698 877
13960 467
33290 211
25056 108
51687 521
16853 903
16493 153