7031 58
8864 251
10626 739
1439 47
16281 506
14961 905
5036 290
5102 382
7631 184
8222 891
2184 273
3809 229
5961 798
2809 74
4979 716