2333 388
13232 697
28657 538
21309 34
3124 102
5195 507
2089 116
4929 773
3708 251
7464 346
5874 142
6507 197
1729 298
18304 159
5905 480
9117 627
4687 291
13020 805
26281 96
7198 52
18442 674
12079 703
19343 228
233375 606
11041 340
6451 206
23441 277
28545 112