17969 501
943 120
5456 352
14494 142
51608 779
2903 99
9372 541
5524 185
6060 105
31260 370
18296 402