16086 311
5113 773
30741 508
10343 506
6561 60
6347 83
5332 126
4627 151
3336 185
6325 193
6496 607
2562 222