1011 281
2787 855
3343 44
423 103
2557 334
4651 604
3761 169
42663 471
4332 410
18611 353
25370 669
23360 526
26983 527
3569 32