41082 159
9079 15
7791 10
10810 9
10694 29
9799 1
8116 0
8681 32
9553 5
8352 7
6370 4
10493 3
13169 28
18052 35