12246 9
11167 31
3352 7
4076 5
3496 5
9748 16
5346 9
5942 15
6045 13
7552 17
9532 25
3722 8
9388 13
49423 127
7314 21
6595 7
6988 13
7661 10
4384 4
7443 12
10097 9
7584 14
7671 16
4034 5