12787 184
15265 627
3815 486
14762 329
20125 326
10258 109
18632 966
6553 549
14647 411
4916 156
2123 276
12629 781