26997 10
1101 1
1157 3
25077 15
3133 3
3056 19
10271 58
6125 36
28221 103
25574 40
4303 9
1865 5
2597 17
3482 13
5324 12
6425 33
27241 38
4284 19