10249 10
22030 43
12122 25
39608 77
14131 23
10437 18
9467 6
5278 8
15435 30
3414 9
8842 16
4905 10
15043 16
10731 19
8450 8
9052 13
123600 110
15928 38
27313 64
9165 18
27404 7
12053 23
7812 11
30587 48