2303 439
4605 555
8083 266
7768 769
4821 212
1447 42
5117 618
4001 817
1958 424
686 140
2585 309
893 176
2387 595
701 46
2957 516