8012 114
2947 224
8684 389
4443 237
12818 299
5322 35
4991 42
5642 137
12199 604
4930 528
17851 778
7040 93
5825 309
7188 956
3773 97
6170 592
101173 634