17957 501
941 120
5450 352
14494 142
51589 779
2903 99
9372 541
5521 185
6060 105
31246 370
18291 402