16565 311
5951 773
34554 510
10777 506
9483 61
6597 83
6084 127
6300 151
3683 185
7132 193
7386 607
3101 222