1011 281
2779 855
3012 44
422 103
2111 334
4592 604
3759 169
42656 471
4326 410
18593 353
25363 669
23311 526
26968 527
3567 32