31306 8
28533 9
34582 0
166604 8
21208 3
136504 6
29284 1
26904 12
55306 16
165701 14
37353 4
139503 27
162808 13
213977 50
114129 11
357833 50
348882 30
188031 33
113759 29
30305 4
192059 28
109533 8
102005 20
350229 41