9977 29
15205 38
844 12
6325 11
3158 8
2431 6
1311 5
5623 24
11085 43
1408 10
1014 4
1654 8
4089 9
23820 89
10650 24
15506 45
8390 6
7360 10
7805 20
2636 13
4161 14
874 6
2660 20
5950 27