916 120
5425 352
14453 142
17653 501
51407 779
2888 99
9366 541
5513 185
6047 105
31171 370
18266 402