8004 114
2946 224
8683 389
4437 237
12812 299
5318 35
4988 42
5635 137
12178 604
4926 528
17846 778
7029 93
5809 309
7183 956
3769 97
6166 592
101122 634