2063 430
285 79
2484 672
5469 116
3861 311
4455 810
3470 229
5018 373
2917 96
16384 158
4403 247
2128 285
2702 82
9807 476