42172 790
3147 706
4237 444
5033 955
1756 116
3763 503
8426 455
4674 97
2136 537
3883 675
1830 110
1353 50
4389 769
5927 282