15073 10
8146 6
40811 55
104199 127
31806 36
10426 10
10698 9
23098 29
47899 52
10371 10
10712 8
13952 13