15572 877
1164 216
9952 458
6673 723
4278 417
4765 191
14484 118
13331 363
57486 591
7948 556
12396 234
26124 888
32616 207
7981 511