16826 238
6364 211
14688 715
8514 596
6512 488
8264 97
14808 820
8692 253
7192 51
10211 126
105774 172
4046 99
4470 621