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