22657 22
15542 16
7723 14
10607 28
3591 7
22167 54
5468 22
8375 9
6276 16
1902 5
13748 20
7066 20
2856 11
1477 2
1739 9
1420 5
1101 2
1261 2
1752 3
5215 16
2477 5
3294 11
2758 6
1422 2