50009 5
114433 8
57327 4
49803 17
153080 43
103034 13
35529 9
59301 10
58981 10
46180 5
34132 3
33858 1
20955 0
21926 1
51676 1
59555 6
42057 8
69376 14
45557 4
155931 32
17781 1
41980 6
136756 29
71959 11