42617 762
1070 103
4781 368
17793 88
9171 564
3127 140
2372 290
2272 294
3130 575
3209 544
3068 474
2982 612