8012 114
2947 224
8684 389
4442 237
12816 299
5320 35
4991 42
5640 137
12197 604
4930 528
17851 778
7037 93
5824 309
7188 956
3772 97
6170 592
101163 634