3346 647
428 74
883 188
409 80
2949 843
65325 346
9764 44
8135 483
18313 898
16493 877
15874 314
2122 63
8725 627