16978 773
8654 107
16005 324
2384 172
4968 293
6960 331
7176 501
5389 350
3935 118
10664 983
4213 74
11516 734
19201 660
7566 856
3582 379
8034 496