41168 383
22460 403
18708 501
1130 120
5734 352
14764 142
56595 779
3451 100
9484 541
5701 185
6233 105