19968 667
18576 79
45753 219
202903 967
13534 77
96290 646
2944 413
12871 719
8812 658
122121 973
107740 430
73538 338
26694 800
45495 634
115630 110
65632 726
8763 129
3885 180
56349 762
8595 225
60625 771
43753 480
59814 684
115538 169
32857 800
30613 452
71598 671
68464 127