75880 10
38957 4
103982 24
35756 3
96030 21
31377 4
108451 18
1126451 358
38803 5
52833 5
46103 5
35855 4
59901 7
51234 5
112576 18
53883 4
15680 0
43904 2
16380 0
22058 2
46833 6
75509 8
80556 10
106479 18