16838 238
6375 211
14714 715
8523 596
6531 488
8278 97
14839 820
8701 253
7196 51
10222 126
105974 172
4053 99
4476 621