16181 238
5821 211
13615 715
8287 596
5829 488
7689 97
13773 820
8345 253
6970 51
9346 126
97069 170
3740 99
4247 621