16088 311
5120 773
30781 508
10344 506
6569 60
6354 83
5336 126
4631 151
3347 185
6330 193
6500 607
2567 222