42618 762
1070 103
4784 368
17793 88
9172 564
3128 140
2372 290
2272 294
3130 575
3209 544
3068 474
2983 612