31199 407
8417 588
25555 51
8364 639
4657 660
2469 189
8709 807
6966 715
9744 199
33292 743
89159 486
35252 363
30890 390
16553 452
1741 176
14937 52
8504 548
18355 297
6661 600
1589 89