4732 9
31632 25
15780 10
67926 50
15278 8
26482 33
40478 33
18457 21
10182 11
14959 8
11329 5
15054 8
28257 33
25755 20
10282 4
162453 23
329259 11
270904 36
150932 9
126176 15
127779 24
364176 54
730909 166
592456 92