10001 752
9522 116
15014 504
35730 548
18468 307
1386 52
3892 639
8358 817
121153 702
1807 208
19149 74
1348 51
3703 886
39945 763
5659 574
8445 299
82186 129
4104 193
57227 159
2752 127
4102 390
7844 169
5580 733
17104 323