6994 58
8768 251
10617 739
1434 47
16192 506
14794 905
5017 290
5066 382
7591 184
8206 891
2163 273
3804 229
5947 798
2785 74
4960 716