375341 1078
42961 214
11815 328
3970 141
8388 353
3952 29
5271 567
9413 698
3614 96
189428 541
6477 364
10941 836
7213 827
6877 644
10127 79
43115 588
75867 186
19961 986
68392 604
75965 819
15195 707
63303 143
12949 891
51957 95