16561 311
5945 773
34512 510
10769 506
9477 61
6594 83
6078 127
6242 151
3682 185
7116 193
7353 607
3095 222