2400 228
2735 417
2649 246
4275 329
43928 755
33173 841
21437 143
64399 188
27896 137
33341 239
36335 608