8486 251
10536 738
1384 47
15285 505
14068 905
4636 290
4927 382
7323 184
7961 891
2057 273
3750 229
5863 798
1510 74
4871 716