931 35
21804 115
22869 51
15254 699
11903 390
19597 661
7048 196
14865 642
14825 736
11751 314
3385 860
5325 759
2535 730
2697 506
1327 38
547 128
21615 335
21166 260
5157 630
4722 511
5675 170
9651 171
5319 416
4072 715
1866 340
2662 101