3660 453
4686 105
2416 480
2013 98
750 35
12455 306
9370 183
11931 104
6020 114
8511 24
8844 857
25820 327
7775 817
21772 796
5699 627
16149 109
5517 399
5683 788
3003 484
4179 878