916 35
21786 115
22851 51
15235 699
11891 390
19582 661
7047 196
14863 642
14822 736
11734 314
3385 860
5322 759
2534 730
2697 506
1327 38
547 128
21615 335
21165 260
5156 630
4722 511
5675 170
9651 171
5318 416
4072 715
1866 340
2660 101