16086 311
5113 773
30734 508
10343 506
6557 60
6347 83
5331 126
4626 151
3336 185
6324 193
6494 607
2562 222