43432 364
105976 270
1237 155
1169 149
99226 226
55248 651
72372 413
47757 186
36224 166
39988 177
70275 280
47427 148