162729 30
31608 3
17005 4
16078 0
19627 8
42601 3
24804 1
18958 2
16208 0
38383 10
23131 2
21079 3
20981 0
48226 4
36203 3
90981 19
68579 15
18080 2
37334 3
45531 6
90859 1
38431 3
155681 21
223458 10