1378 47
15280 505
14057 905
4632 290
4922 382
7322 184
7951 891
2053 273
3748 229
5855 798
1505 74
4867 716