2304 439
4607 555
8120 266
7787 769
4821 212
1448 42
5121 618
4009 817
1960 424
688 140
2596 309
896 176
2400 595
702 46
2960 516