21958 21
15042 14
7419 14
10304 27
3404 7
21703 53
5171 21
8038 9
6060 16
1747 5
13209 21
6701 20
2550 11
1277 2
1443 9
1246 5
932 2
1091 2
1519 3
4828 13
2273 5
3000 11
2484 6
1284 2