1013 281
2814 855
4093 44
434 103
2639 334
5003 604
3774 169
42674 471
4359 410
18667 353
25432 669
23461 526
27053 527
3608 37