309812 190
75114 218
85093 134
65059 1049
98135 374
58967 600
28664 598
63031 255
34097 844
62241 883
50762 744
20810 762
114208 381
13776 634
52159 691
24906 271
51140 261
36865 419
120159 469
71482 233
48653 327
46787 679
105219 264
40494 322
51313 534
115537 957
33343 820
21235 184