7013 58
8792 251
10621 739
1438 47
16231 506
14877 905
5029 290
5081 382
7615 184
8210 891
2170 273
3807 229
5956 798
2793 74
4967 716