2393 228
2735 417
2646 246
4273 329
43877 755
33104 841
21391 143
64308 188
27872 137
33293 239
36284 608