46982 6
36707 4
25854 0
116381 14
91652 25
45206 3
29082 3
52802 9
47976 4
30001 4
40755 4
28533 2
46056 4
47108 12
98982 24
33706 13
191601 55
596104 97
164708 36
31832 4
23376 1
124784 43
151030 58
723533 107