7031 58
8868 251
10626 739
1439 47
16283 506
14969 905
5036 290
5102 382
7631 184
8223 891
2186 273
3810 229
5961 798
2809 74
4980 716