41166 383
22460 403
18707 501
1130 120
5734 352
14764 142
56590 779
3451 100
9484 541
5701 185
6233 105