130058 785
301451 798
641455 948
144330 693
98455 526
25601 74
507867 952
81797 787
46244 483
192166 1053
248626 649
23477 43
104068 407
105566 571
179699 411
57528 612
104764 208
91813 1000
69733 667
284263 921
299077 851
35266 330
124338 684
34133 344
213638 785
27524 626
59515 483
151729 744