10583 184
13620 627
3708 486
14688 329
20005 326
9945 109
18293 966
6465 549
14162 411
4633 156
2065 276
12396 781