16069 311
5078 773
30583 508
10333 506
6525 60
6336 83
5316 126
4587 151
3325 185
6309 193
6476 607
2539 222