972 2
1244 5
1694 4
1631 9
1376 7
10361 21
1476 10
3757 11
7664 11
10556 30
5632 20
6243 25
3481 10
3916 17
9578 33
2573 16
2311 6
5894 22
1333 7
5217 28
7635 28
15509 43
1503 1
5306 28