12108 9
19056 42
27359 88
20387 35
89526 274
3017 4
2979 2
4848 10
3787 10
2971 10
4752 6
4259 14
2158 2
3391 8
6358 3
3101 1
5012 6
2582 2
7992 23
5040 9
2430 2
10913 20
3926 10
3985 7