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