1097 83
13398 810
34487 610
16843 362
7922 104
3669 276
25924 669
4945 124
18726 477
5848 392
3290 164