8598 558
298534 851
48114 395
6632 594
8095 51
17174 96
28657 192
26842 142
47068 679
48392 252
26246 701
63333 474
13897 513
3218 260
4406 701
8583 653
4072 531
8694 466
3363 445
3337 449
2433 291
4416 860
3495 611
6800 432
1748 115
6457 317
3810 241
5871 656