41106 383
22437 403
18706 501
1128 120
5731 352
14758 142
56438 779
3440 99
9484 541
5699 185
6230 105