16081 311
5101 773
30661 508
10339 506
6547 60
6343 83
5325 126
4617 151
3331 185
6320 193
6487 607
2553 222