42582 762
1054 103
4736 368
17762 88
9138 564
3116 140
2365 290
2266 294
3125 575
3190 544
3054 474
2982 612