12017 42
13192 18
20691 36
12672 38
11389 27
29337 42
3275 10
21085 37
13779 16
17339 21
11974 47
7070 20
9980 63
34626 63
6889 16
2777 4
3189 11
5242 11
1546 2
2035 5
23328 151
16493 47
5174 8