16031 311
5012 773
30140 508
10327 506
6440 60
6313 83
5257 126
4471 151
3270 185
6251 193
6392 607
2475 222