8001 114
2946 224
8675 389
4432 237
12808 299
5318 35
4983 42
5631 137
12165 604
4923 528
17843 778
7027 93
5805 309
7177 956
3767 97
6162 592
101082 634