42167 790
3147 706
4236 444
5033 955
1755 116
3763 503
8425 455
4671 97
1072 178
2134 537
3883 675
1830 110
1353 50
4388 769
5927 282