7032 58
8882 251
10626 739
1439 47
16294 506
14983 905
5037 290
5105 382
7631 184
8224 891
2188 273
3810 229
5963 798
2810 74
4983 716