47471 596
5411 576
13906 278
22097 239
8946 736
3885 659
14144 758
15530 541
6722 673
8169 649
5203 250
2385 306
3123 344