42384 374
17599 568
5615 366
3114 142
31120 483
11204 234
9947 639
17578 687
8827 540
8666 781
16719 671