2071 476
2791 575
4688 465
1673 331
3824 523
2816 588
2104 393
3072 840
2232 467
3328 615
46386 210
124811 650
4492 881