42383 374
17598 568
5615 366
3114 142
31120 483
11203 234
9947 639
17577 687
8827 540
8666 781
16719 671