16069 311
5080 773
30583 508
10333 506
6527 60
6336 83
5316 126
4588 151
3325 185
6309 193
6476 607
2539 222