21799 21
14966 14
7358 14
10251 27
3374 7
21618 53
5120 21
7964 9
6023 16
1714 5
13099 21
6640 19
2494 11
1240 2
1366 9
1196 5
901 2
1050 2
1467 3
4747 13
2222 5
2956 11
2407 6
1252 2