22662 22
15547 16
7726 14
10613 28
3593 7
22171 54
5473 22
8376 9
6280 16
1904 5
13752 20
7071 20
2861 11
1480 2
1744 9
1424 5
1111 2
1265 2
1756 3
5219 16
2481 5
3296 11
2761 6
1424 2