12792 184
15266 627
3815 486
14762 329
20126 326
10258 109
18632 966
6553 549
14649 411
4916 156
2123 276
12629 781