8979 151
6722 744
4808 66
9904 327
5212 331
12281 350
25967 248
14007 277
18470 865
6991 222
8817 356
11799 473
15439 864
5016 425
3788 698