16571 311
5965 773
34604 510
10805 506
9495 61
6600 83
6093 127
6363 151
3684 185
7153 193
7406 607
3108 222