12830 125
844 5
1795 7
3040 20
1915 9
10878 67
8097 84
6288 41
10424 54
3736 12
9536 37
17237 57
14882 61