12642 184
15184 627
3809 486
14758 329
20116 326
10229 109
18595 966
6546 549
14614 411
4897 156
2119 276
12607 781