16065 311
5055 773
30487 508
10331 506
6511 60
6327 83
5301 126
4562 151
3317 185
6294 193
6451 607
2524 222