16182 238
5822 211
13617 715
8287 596
5829 488
7689 97
13775 820
8345 253
6971 51
9347 126
97081 170
3743 99
4247 621