124848 758
34457 354
74596 569
9939 171
30795 600
40247 927
30481 627
9865 207
41692 940
32794 375
39801 893
251943 653
213508 267
27692 454
92996 1000
19746 212
302201 852
17370 74
221446 799
15730 478
161601 657
62926 911
15866 282
59182 946
44244 882
92553 473
21677 344
26970 1001