16840 238
6375 211
14715 715
8524 596
6533 488
8280 97
14841 820
8702 253
7197 51
10223 126
105993 172
4054 99
4477 621