17080 773
8833 107
16069 324
2428 172
5088 293
7136 331
7247 501
5439 350
4013 118
10739 983
4329 74
11631 734
19638 660
7655 856
3632 379
8200 496