21756 1
42077 4
33304 5
28708 2
17351 0
18606 1
15558 1
16703 0
22159 6
20856 1
49826 12
58580 16
71607 13
55531 21
25829 2
49932 1
18959 1
33158 1
16609 0
145830 52
123076 24
125233 20
89307 22
45734 7