962 35
21846 115
22904 51
15297 699
11942 390
19700 661
7054 196
14871 642
14855 736
11800 314
3386 860
5332 759
2538 730
2702 506
1329 38
547 128
21618 335
21170 260
5160 630
4723 511
5675 170
9651 171
5323 416
4073 715
1866 340
2671 101