3296 535
141637 402
39986 385
16095 156
10738 590
25683 356
9682 84
14205 556
27743 126
9931 50
5869 373
6363 905
3791 900
2061 31
3036 497
8062 390
9877 470