16566 311
5951 773
34565 510
10778 506
9483 61
6597 83
6084 127
6303 151
3683 185
7135 193
7387 607
3101 222