16518 311
5875 773
34134 510
10712 506
9364 61
6561 83
5978 127
6018 151
3651 185
6991 193
7250 607
3048 222