4091 453
5958 105
2605 480
2662 98
890 35
13464 306
10028 183
12930 104
6643 114
9184 24
9389 857
26428 328
8165 817
22234 796
5832 627
16658 109
5685 399
7551 788
3081 484
4376 878