2755 617
2415 654
2509 679
1602 338
2868 891
1185 315
1984 211
2744 608
5546 253
10635 304
53687 557
13448 39
12756 487
7054 890
6946 615
5916 469