8564 30
16399 34
18827 77
96223 206
173664 395
14346 15
29855 41
17403 30
18176 14
77530 131
34816 104
26250 46
25128 152
33299 165
19933 36
33417 78
26508 91
13976 67
1882 4
1333 4