3352 647
428 74
883 188
409 80
2949 843
65325 346
9768 44
8135 483
18313 898
16494 877
15874 314
2122 63
8725 627