593886 730
927487 2282
320465 939
755193 2255
96316 559
11885 266
621440 1657
35441 486
12528 454
14384 849
21034 612
217307 1046
27362 585
208203 660
12051 341
8588 60
17998 410
62292 394
51000 866
10610 398
20401 676
80133 538
50012 342
55768 897
33201 594
25923 476
332827 1130
108658 673