17095 773
8853 107
16074 324
2430 172
5103 293
7171 331
7257 501
5446 350
4023 118
10751 983
4349 74
11645 734
19688 660
7671 856
3638 379
8227 496