19968 667
18567 79
45752 219
202900 967
13532 77
96287 646
2944 413
12861 719
8812 658
122117 973
107736 430
73532 338
26691 800
45485 634
115616 110
65596 726
8761 129
3883 180
56345 762
8595 225
60623 771
43746 480
59812 684
115528 169
32852 800
30610 452
71596 671
68414 127