17006 773
8693 107
7650 385
16008 324
2386 172
5009 293
4294 587
6980 331
7187 501
5395 350
3970 118
10676 983
4229 74
11540 734
19249 660
7582 856
3592 379
8055 496