10591 184
13621 627
3709 486
14688 329
20005 326
9945 109
18294 966
6465 549
14164 411
4634 156
2065 276
12396 781