18024 501
945 120
5459 352
14500 142
51656 779
2904 99
9375 541
5526 185
6062 105
31281 370
18311 402