16627 238
6053 211
14121 715
8405 596
6311 488
7938 97
14367 820
8546 253
7104 51
9904 126
101999 171
3940 99
4386 621