8960 151
6660 744
4800 66
9897 327
5209 331
12273 350
25961 248
14003 277
18463 865
6988 222
8812 356
11791 473
15439 864
5013 425
3788 698