21783 21
14947 14
7342 14
10245 27
3367 7
21602 53
5098 21
7950 9
6014 16
1710 5
13085 21
6627 19
2487 11
1233 2
1362 9
1194 5
898 2
1045 2
1462 3
4734 13
2218 5
2942 11
2396 6
1244 2