6991 58
8762 251
10615 739
1434 47
16167 506
14750 905
5013 290
5061 382
7589 184
8199 891
2162 273
3804 229
5913 798
2778 74
4959 716