256048 831
84242 541
142481 273
4977 525
60046 597
33065 612
171484 1068
59277 507
54309 163
21704 113
102923 399
61902 609
30566 673
43882 580
21336 331
56038 872
77800 612
64031 831
16096 695
22297 669
21854 895
14610 178
7720 448
20054 313
3483 170
18292 637
11666 561
5742 490