526899 1018
10167 527
10949 188
20974 704
7833 868
36358 585
73516 201
10273 425
16121 688
172582 612
6564 966
8233 108
26163 539
9025 573
478197 1568
43581 92
108714 946
59853 684
10238 700
33835 875
6683 532
59781 420
22816 145
101329 872
100123 952
100616 380
26452 215
21908 407