33830 3
43008 1
47029 9
214078 15
41052 3
54359 6
58852 6
45384 9
31529 1
54530 7
55904 10
53427 7
66232 7
80431 7
123207 10
75201 8
118632 22
88952 7
77183 7
155134 19
196533 26
137753 9
187828 22
36358 2