16875 773
8395 107
15913 324
2294 172
4813 293
6674 331
6960 501
5264 350
3839 118
10520 983
4000 74
11341 734
18661 660
7405 856
3504 379
7730 496