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