21504 22
10501 24
3921 2
10920 11
5171 16
47316 97
4220 9
2194 12
1588 2
15300 37
4559 12
2093 5
11149 25
4043 10
18329 24
4253 8
1071 9
2628 6
18351 59
1222 4
4178 10
3221 12
4342 12
6893 26