14813 118
15595 877
1173 216
9960 458
6689 723
4284 417
4774 191
13346 363
57520 591
7959 556
12414 234
26141 888
32699 207
8026 511