10522 184
13558 627
3731 486
14685 329
20033 326
9902 109
18282 966
6449 549
14179 411
4658 156
2060 276
12416 781