17600 40
13999 277
16748 431
17991 274
25297 495
29227 709
17289 599
2731 30
9161 266
13283 661
3583 120