39630 4
61329 7
173951 20
73159 3
28952 2
36928 0
30009 1
40378 9
47526 1
73078 6
335103 46
42334 5
100076 25
47653 7
97005 17
89477 9
64984 9
24434 5
134531 46
118433 5
43252 14
89757 9
123431 19
222882 20