17923 501
941 120
5447 352
14491 142
51569 779
2903 99
9372 541
5520 185
6059 105
31238 370
18291 402