16831 238
6366 211
14699 715
8516 596
6516 488
8267 97
14816 820
8694 253
7193 51
10215 126
105816 172
4049 99
4472 621