16788 238
6315 211
14598 715
8496 596
6473 488
8224 97
14736 820
8660 253
7171 51
10127 126
104975 172
4022 99
4456 621