16088 311
5120 773
30783 508
10344 506
6570 60
6354 83
5337 126
4631 151
3347 185
6330 193
6501 607
2568 222