8012 114
2947 224
8684 389
4443 237
12816 299
5320 35
4991 42
5641 137
12198 604
4930 528
17851 778
7037 93
5824 309
7188 956
3772 97
6170 592
101166 634