909 208
1891 549
16843 385
2944 323
7974 313
3777 345
4798 757
9914 265
3068 44
18457 385
7311 223
23011 262
21382 618
3109 870
4546 93
4870 509
1903 132