103226 0
23752 1
61807 9
44708 3
66757 5
47509 7
115257 11
34708 4
23458 0
56377 4
30133 1
55504 5
46032 3
46157 1
20133 1
29401 1
27907 2
186783 26
60856 6
26031 2
50129 3
104827 23
141303 6
107706 12