10272 3
10431 7
11421 11
10496 4
22400 47
18927 31
8143 8
9903 6
6850 2
7811 3
7959 2
15412 26
9377 6
6785 5
9998 7
9132 4
22627 18
7595 5
8097 7
10293 9
8417 3
12374 9
8577 7
13126 20