11003 6
21767 33
24120 20
10650 24
22269 43
15595 18
13039 24
18916 21
12671 10
73561 89
15831 29
15511 22
128600 168
6930 4
9815 25
2754 3
9315 15
3316 5
20089 11
32684 33
4500 13
9225 17
32594 50
5341 16