16068 311
5074 773
30570 508
10333 506
6523 60
6332 83
5314 126
4585 151
3323 185
6306 193
6474 607
2538 222