47184 595
5404 576
13820 278
22014 239
8910 736
3879 659
14071 758
15479 541
6674 673
8062 649
5157 250
2370 306
3101 344