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