2303 439
4604 555
8071 266
7764 769
4821 212
1447 42
5115 618
4001 817
1958 424
686 140
2585 309
893 176
2387 595
701 46
2956 516