28657 538
3539 761
5980 340
9405 540
5113 465
13008 124
89536 672
3927 615
6643 703
5589 585
11815 294
10514 835
3731 355
4738 482
3670 144
2363 321
5501 865
3184 322
60178 746
70022 770
21708 214
4055 438
19508 754
74366 577
25336 836
14745 447
12559 700
12804 429