47413 595
5411 576
13894 278
22079 239
8941 736
3883 659
14131 758
15522 541
6715 673
8152 649
5197 250
2384 306
3121 344