5291 10
8168 22
20763 45
18224 32
33796 108
12695 26
71379 184
9117 17
41567 120
15557 24
4370 7
12184 27
3954 17
17345 72
39671 96
6250 43
25840 85
15979 35
4293 11
58104 180
7531 26
13854 12
25183 43
30276 41