16883 773
8415 107
15920 324
2298 172
4833 293
6713 331
6973 501
5283 350
3846 118
10538 983
4027 74
11354 734
18722 660
7417 856
3516 379
7759 496