46628 7
19982 5
26951 7
50603 8
30429 2
43477 5
32434 4
20829 3
26356 2
22426 3
42079 6
46457 6
18679 1
21307 0
31880 4
24127 4
40777 3
38858 7
55130 30
58284 12
55979 7
33253 7
828834 181
107152 19