1095 83
13398 810
34486 610
16843 362
7920 104
3667 276
25924 669
4944 124
18726 477
5848 392
3290 164