15669 668
2944 42
5178 368
4519 241
20599 133
4342 522
21469 408
3100 455
24864 89
3467 178
5592 727
6507 60
9742 608
4700 568
3648 466
6085 363
2602 442
22211 182
28657 412
6591 46
13863 242
13430 291
13396 495
5902 549
5651 566
3364 140
10809 628
3406 670