7016 58
8807 251
10622 739
1438 47
16240 506
14892 905
5033 290
5085 382
7623 184
8216 891
2172 273
3807 229
5957 798
2796 74
4969 716