873 35
21738 115
22816 51
15198 699
11879 390
19562 661
7036 196
14861 642
14810 736
11710 314
3383 860
5316 759
2534 730
2697 506
1325 38
547 128
21613 335
21162 260
5154 630
4721 511
5674 170
9651 171
5314 416
4071 715
1866 340
2624 101