16882 773
8405 107
7547 385
15917 324
2297 172
4826 293
4227 587
6692 331
6967 501
5269 350
3844 118
10534 983
4018 74
11352 734
18699 660
7414 856
3512 379
7750 496