42618 762
1070 103
4789 368
17794 88
9172 564
3129 140
2374 290
2272 294
3130 575
3209 544
3068 474
2985 612