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