1009 297
912 209
9427 338
4539 255
1613 116
2301 368
18094 311
14654 399
7011 617
14321 354
9241 201
14219 318