13193 61
101691 279
140433 661
16105 132
609733 881
446164 580
52410 794
345321 430
37085 617
210941 721
221245 673
7308 801
22286 815
14877 562
3056 177
13887 819
44819 634
99468 356
146881 163
140761 268
152104 575
127263 969
108767 715
86185 919
25527 1009