1012 281
2795 855
3566 44
423 103
2581 334
4699 604
3762 169
42665 471
4333 410
18613 353
25378 669
23387 526
26990 527
3574 32