8001 114
2946 224
8676 389
4433 237
12809 299
5318 35
4984 42
5633 137
12165 604
4923 528
17843 778
7027 93
5808 309
7179 956
3768 97
6162 592
101093 634