1009 297
912 209
9432 338
4539 255
1613 116
2301 368
18095 311
14655 399
7012 617
14321 354
9241 201
14219 318