42627 762
1070 103
4794 368
17821 88
9182 564
3131 140
2378 290
2275 294
3131 575
3227 544
3069 474
2985 612