41196 383
22468 403
18708 501
1132 120
5735 352
14766 142
56663 779
3457 100
9484 541
5701 185
6234 105