16075 311
5091 773
30621 508
10337 506
6536 60
6338 83
5321 126
4605 151
3328 185
6313 193
6481 607
2551 222