16087 311
5118 773
30780 508
10343 506
6569 60
6353 83
5335 126
4630 151
3342 185
6329 193
6500 607
2567 222