19968 667
18576 79
45754 219
202904 967
13535 77
96290 646
2944 413
12871 719
8812 658
122121 973
107740 430
73538 338
26694 800
45496 634
115634 110
65636 726
8763 129
3888 180
56350 762
8595 225
60625 771
43753 480
59814 684
115538 169
32857 800
30613 452
71598 671
68465 127