292066 996
51599 867
19296 268
19259 693
7328 290
24939 346
6881 60
18640 412
16615 515
13464 809
6689 594
28657 333
48930 784
22871 823
17654 821
5321 733
19261 556
23685 184
18684 232
48164 681
12095 789
31528 557
7951 420
17457 392
36295 146
33922 833
10480 421
5362 874