11213 9
21379 20
12262 21
6588 4
10389 27
7092 17
27875 39
22333 124
2065 6
7329 17
4149 21
4268 23
16113 34
10822 17
7226 17
5092 10
8091 22
6838 28
9222 15
2018 9
6442 33
14670 29
5193 15
4087 8