7027 58
8853 251
10624 739
1439 47
16272 506
14948 905
5035 290
5098 382
7631 184
8222 891
2180 273
3809 229
5961 798
2807 74
4977 716