1081 83
13395 810
34455 610
16816 362
7904 104
3655 276
25900 669
4932 124
18706 477
5828 392
3279 164