22037 13
9441 10
10323 16
25847 25
3605 11
7929 16
2275 13
6129 19
23414 38
11714 16
16355 35
18624 51
478 6
2227 10
4431 10
11505 11
3681 2
10222 14
3622 8
3283 8
3129 5
456 8
12702 25
7183 27