21659 3
21778 0
52926 1
45801 3
20931 1
23533 2
31780 4
26234 1
217102 16
93629 3
27580 0
31356 4
23829 1
31707 1
24101 1
38634 5
29078 2
33308 3
52778 6
92777 8
451982 118
59330 3
56184 6
195106 29