1102 83
13400 810
34498 610
16848 362
7929 104
3684 276
25928 669
4950 124
18732 477
5861 392
3292 164