16566 311
5951 773
34566 510
10778 506
9484 61
6597 83
6084 127
6313 151
3684 185
7138 193
7388 607
3101 222