16113 153
10017 685
13354 275
5394 457
2003 81
1345 173
9296 713
3195 116
28662 597
4665 514
5991 1123