7031 58
8869 251
10626 739
1439 47
16283 506
14970 905
5037 290
5103 382
7631 184
8223 891
2186 273
3810 229
5961 798
2809 74
4980 716