8002 114
2946 224
8678 389
4435 237
12812 299
5318 35
4985 42
5635 137
12169 604
4925 528
17843 778
7028 93
5809 309
7182 956
3768 97
6165 592
101108 634