1013 281
2814 855
4091 44
434 103
2639 334
5001 604
3774 169
42674 471
4359 410
18667 353
25429 669
23461 526
27052 527
3608 37