2391 228
2734 417
2643 246
4271 329
43838 755
33038 841
21357 143
64208 188
27850 137
33268 239
36219 608