318532 80
167327 35
17658 1
175533 26
46807 4
21705 1
29329 0
21583 4
34178 4
39958 10
46407 12
89405 27
42434 5
27031 2
36401 4
24004 2
55133 11
148076 21
49380 2
137281 13
32133 1
70633 22
24530 5
36081 6