8012 114
2947 224
8684 389
4444 237
12818 299
5323 35
4993 42
5643 137
12199 604
4931 528
17851 778
7043 93
5827 309
7188 956
3773 97
6173 592
101179 634