85032 17
179383 35
35829 2
41077 4
29282 3
37959 3
66331 11
53154 8
28704 1
61933 3
23054 3
31703 5
58658 10
71805 13
76908 17
35207 8
46053 5
16903 0
100852 5
30831 2
98809 22
58478 5
534408 69
42302 21