10645 184
13635 627
3713 486
14688 329
20009 326
9958 109
18302 966
6467 549
14170 411
4642 156
2065 276
12402 781