993 35
21882 115
22936 51
15337 699
11974 390
19736 661
7058 196
14875 642
14867 736
11835 314
3386 860
5338 759
2538 730
2702 506
1332 38
547 128
21619 335
21175 260
5163 630
4723 511
5675 170
9653 171
5324 416
4074 715
1866 340
2677 101