42388 374
17599 568
5615 366
3114 142
31120 483
11204 234
9947 639
17578 687
8828 540
8666 781
16720 671