2303 439
4606 555
8104 266
7776 769
4821 212
1448 42
5121 618
4009 817
1958 424
686 140
2588 309
894 176
2387 595
701 46
2959 516