7026 58
8844 251
10624 739
1439 47
16259 506
14922 905
5035 290
5095 382
7630 184
8221 891
2178 273
3808 229
5961 798
2799 74
4975 716