8003 114
2946 224
8681 389
4437 237
12812 299
5318 35
4987 42
5635 137
12175 604
4925 528
17843 778
7029 93
5809 309
7183 956
3769 97
6165 592
101113 634