1012 281
2792 855
3490 44
423 103
2573 334
4679 604
3761 169
42665 471
4333 410
18612 353
25373 669
23378 526
26988 527
3573 32