16066 311
5072 773
30542 508
10333 506
6521 60
6331 83
5314 126
4577 151
3323 185
6300 193
6474 607
2537 222