20585 1029
59375 622
74513 822
42057 924
18199 101
15893 813
26850 376
12222 635
39455 314
35030 649
86616 266
28473 654
29985 869
20854 326
86123 763
7081 121
26453 332
41558 830
11921 260
25503 281
77829 579
168537 687
21632 1003
21198 569
69074 634
33446 477
18112 396
19031 338