30145 26
8102 11
17581 13
18385 32
19292 18
10894 14
21236 19
4361 11
9998 33
4271 6
6131 13
15899 13
2930 4
19127 15
11029 23
4185 10
11685 36
19147 40
7127 18
8762 9
6443 21
11230 29
5644 16
23867 67