10016 184
13279 627
3691 486
14661 329
19988 326
9872 109
18179 966
6417 549
14061 411
4575 156
2045 276
12365 781