1431 251
2070 563
1395 319
2937 709
1016 154
2766 632
1935 380
831 94
3162 767
1580 252
3089 874
706 88
307522 1068
625013 1677
147159 757
115073 642