84932 17
179206 35
35804 2
41026 4
29252 3
37959 3
66302 11
53105 8
28708 1
61933 3
23031 3
31677 5
58657 10
71780 13
76909 17
35204 8
46001 5
16882 0
100802 5
30755 2
98776 22
58459 5
534258 69
42231 21