932 120
5441 352
14466 142
17657 501
51493 779
2897 99
9370 541
5517 185
6056 105
31206 370
18275 402