16069 311
5082 773
30586 508
10333 506
6528 60
6336 83
5316 126
4588 151
3325 185
6309 193
6477 607
2540 222