8001 114
2946 224
8676 389
4435 237
12809 299
5318 35
4985 42
5633 137
12166 604
4925 528
17843 778
7027 93
5808 309
7179 956
3768 97
6163 592
101099 634