1011 281
2780 855
3030 44
422 103
2162 334
4597 604
3760 169
42657 471
4326 410
18595 353
25364 669
23315 526
26968 527
3567 32