16065 311
5056 773
30490 508
10331 506
6511 60
6327 83
5302 126
4567 151
3318 185
6297 193
6459 607
2526 222