31558 7
63955 15
155983 59
57106 12
139953 50
83583 22
51009 17
61028 10
65530 12
102077 25
66883 13
37804 4
138726 43
42482 7
72204 11
38958 9
46953 10
47678 12
35103 2
43331 8
61882 15
66654 8
142707 40
49628 5