42712 762
1091 103
4864 368
24437 89
9399 564
3160 140
2402 290
2286 294
3142 575
3253 544
3080 474
3017 612