17086 773
8839 107
16071 324
2428 172
5095 293
7151 331
7249 501
5441 350
4018 118
10745 983
4334 74
11632 734
19652 660
7663 856
3635 379
8210 496