41223 383
22473 403
18708 501
1132 120
5737 352
14768 142
56728 779
3457 100
9486 541
5701 185
6234 105