7015 58
8804 251
10622 739
1438 47
16239 506
14885 905
5032 290
5084 382
7623 184
8212 891
2172 273
3807 229
5956 798
2794 74
4969 716