3054 813
8647 385
2647 282
188565 368
3252 193
3408 209
8378 101
3722 39
3628 266
3124 404
3720 369
6997 654