22048 70
2031 6
1351 4
5138 14
5556 17
2484 7
4061 12
1639 4
3481 14
2614 13
2187 8
1517 3
1422 6
1118 1
946 2
1316 5
969 1
1443 7
1568 3
1331 2
1998 6
1113 1
1567 4
2936 11