14752 118
15593 877
1172 216
9959 458
6688 723
4283 417
4774 191
13346 363
57520 591
7959 556
12414 234
26140 888
32695 207
8026 511