7016 58
8807 251
10622 739
1438 47
16241 506
14893 905
5033 290
5085 382
7623 184
8216 891
2172 273
3808 229
5957 798
2797 74
4969 716