18680 0
19878 3
37651 2
29257 5
33558 3
22531 3
35801 4
55102 5
25330 3
22107 2
22032 1
35726 6
510506 50
53933 4
16251 0
365976 62
31979 1
19577 2
59151 7
23256 1
56207 5
41753 8
25655 3
35083 7