19968 667
18576 79
45753 219
202903 967
13534 77
96289 646
2944 413
12871 719
8812 658
122118 973
107740 430
73537 338
26692 800
45495 634
115628 110
65624 726
8763 129
3885 180
56349 762
8595 225
60625 771
43752 480
59814 684
115538 169
32854 800
30613 452
71598 671
68456 127