42470 375
17601 568
5615 366
3117 142
31124 483
11210 234
9953 639
17584 687
8829 540
8667 781
16725 671