22645 22
15526 16
7715 14
10601 28
3584 7
22159 54
5462 22
8371 9
6266 16
1897 5
13740 20
7059 20
2842 11
1472 2
1725 9
1413 5
1098 2
1253 2
1745 3
5205 16
2471 5
3283 11
2752 6
1416 2