912 120
5425 352
14451 142
17653 501
51398 779
2887 99
9365 541
5512 185
6047 105
31164 370
18266 402