23076 0
47627 7
85909 11
25827 3
32854 1
232558 35
18904 1
60332 2
35829 1
46530 3
26405 0
66855 5
116330 21
148258 46
66652 11
47704 9
37556 2
28383 1
25434 2
107283 4
158034 31
103577 28
120884 27
460631 118