37979 6
42783 13
55202 9
127776 23
29427 3
65477 18
32256 0
17055 0
41902 4
20034 1
34906 0
64508 12
45308 1
39201 5
50058 7
109483 30
25984 2
27854 0
34130 2
105134 12
31683 5
31981 1
17432 2
37930 5