12816 184
15277 627
3817 486
14762 329
20127 326
10260 109
18634 966
6553 549
14653 411
4916 156
2123 276
12629 781