2306 439
4616 555
8128 266
7801 769
4821 212
1449 42
5124 618
4009 817
1961 424
688 140
2598 309
896 176
2401 595
702 46
2960 516