94481 8
16881 0
55633 6
18277 2
29429 1
27234 5
22227 2
140632 22
81555 1
33381 6
92303 19
49328 4
14257 1
609651 158
42107 3
186282 5
32603 3
172106 10
356932 41
20328 1
17584 2
30555 3
53627 7
42751 10