10580 184
13620 627
3708 486
14688 329
20005 326
9943 109
18293 966
6465 549
14161 411
4633 156
2065 276
12395 781