1100 35
21969 115
23037 51
15422 699
12032 390
19790 661
7093 196
14883 642
14900 736
11929 314
3389 860
5363 759
2539 730
2703 506
1363 38
548 128
21630 335
21183 260
5272 630
4727 511
5680 170
9657 171
5328 416
4083 715
1867 340
2696 101