16071 311
5086 773
30613 508
10336 506
6532 60
6337 83
5319 126
4599 151
3328 185
6310 193
6479 607
2546 222