16069 311
5084 773
30591 508
10333 506
6528 60
6336 83
5316 126
4591 151
3326 185
6309 193
6477 607
2541 222