16069 311
5076 773
30580 508
10333 506
6524 60
6334 83
5315 126
4586 151
3325 185
6309 193
6474 607
2539 222