16087 311
5117 773
30777 508
10343 506
6567 60
6351 83
5335 126
4630 151
3340 185
6329 193
6499 607
2567 222