16082 311
5106 773
30689 508
10341 506
6549 60
6343 83
5327 126
4619 151
3334 185
6322 193
6489 607
2556 222