3501 593
14135 132
102404 279
611068 881
447959 580
52809 794
346328 432
212048 721
222288 673
7365 801
3098 177
13944 819
45036 634
99613 356
147423 164
141618 268
152751 575
128000 970
109686 715
86883 919
25937 1009
67532 536
88379 185
45782 357
125135 133
59396 621
87077 266
86073 762