16882 773
8405 107
7547 385
15917 324
2295 172
4826 293
4227 587
6690 331
6966 501
5268 350
3843 118
10534 983
4017 74
11352 734
18694 660
7413 856
3512 379
7750 496