14964 73
7343 270
29257 398
112963 216
29887 744
22183 305
8504 410
78818 524
178421 877
13930 467
33198 211
24908 108
51496 521
16846 903
16444 153