18679 0
19855 3
37651 2
29252 5
33530 3
22526 3
35753 4
55076 5
25331 3
22106 2
22029 1
35702 6
510426 50
53909 4
16254 0
365927 62
31981 1
19579 2
59155 7
23226 1
56181 5
41754 8
25658 3
35056 7