928 120
5431 352
14458 142
17656 501
51467 779
2893 99
9370 541
5516 185
6054 105
31188 370
18271 402