84053 28
21802 3
23827 3
45578 6
35129 4
24677 1
17807 1
24106 3
20152 1
16851 0
28527 1
32881 3
100203 16
16957 2
16304 0
23231 2
35879 1
18476 0
18632 3
35881 4
19954 0
20733 1
28828 6
40477 6