19968 667
18572 79
45752 219
202901 967
13534 77
96288 646
2944 413
12863 719
8812 658
122117 973
107738 430
73536 338
26691 800
45486 634
115622 110
65606 726
8763 129
3885 180
56347 762
8595 225
60624 771
43747 480
59812 684
115533 169
32854 800
30612 452
71598 671
68430 127