7017 58
8810 251
10622 739
1438 47
16243 506
14894 905
5033 290
5088 382
7623 184
8216 891
2172 273
3808 229
5957 798
2797 74
4969 716