16065 311
5056 773
30492 508
10331 506
6511 60
6327 83
5302 126
4567 151
3318 185
6298 193
6461 607
2526 222