1521 480
4071 472
2749 88
8574 796
7156 530
9650 129
15858 842
9975 416
8343 831
18673 264
22931 735
3348 761