43430 364
105976 270
1237 155
1169 149
99226 226
55248 651
72372 413
47755 186
36220 166
39988 177
70272 280
47427 148