22663 22
15548 16
7730 14
10617 28
3594 7
22171 54
5473 22
8379 9
6281 16
1904 5
13757 20
7074 20
2861 11
1480 2
1745 9
1424 5
1111 2
1265 2
1757 3
5222 16
2481 5
3297 11
2763 6
1425 2