129958 785
301011 796
641038 948
144152 693
98304 526
25572 74
507425 952
81681 787
46226 483
191998 1053
248378 649
23418 43
103811 407
105408 571
179535 409
57471 612
104635 208
91417 1000
69665 667
284098 921
298737 851
35187 330
124035 683
34007 344
213350 785
27498 626
59481 483
151372 744