5089 340
11570 138
27182 437
63608 621
69272 93
43721 847
2542 266
31470 150
77215 199
6419 358
41327 286
83010 572
61750 518
23912 120
29473 486
28981 530
14724 855
12467 760
3680 180
11453 169
8863 222
40122 843
6494 138
8192 129
12350 85
12395 287
21539 576
2048 345