21790 21
14953 14
7349 14
10246 27
3368 7
21604 53
5100 21
7951 9
6017 16
1710 5
13091 21
6628 19
2488 11
1234 2
1363 9
1195 5
898 2
1045 2
1462 3
4739 13
2218 5
2948 11
2397 6
1246 2