14976 73
7360 270
29324 398
113100 216
29927 744
22226 305
8524 410
78954 524
178729 877
13963 467
33299 211
25071 108
51710 521
16853 903
16502 153