47481 596
5411 576
13908 278
22101 239
8946 736
3885 659
14146 758
15531 541
6723 673
8169 649
5205 250
2385 306
3126 344