16015 259
5614 836
17393 118
11700 341
29278 643
16787 863
2993 44
10896 790
18170 357
10655 526
9297 558
49035 792
7841 325
975 65