95723 451
271707 445
130244 785
302073 798
642185 948
144554 693
98688 526
25638 74
508568 952
81999 787
46273 483
192457 1053
249002 649
23580 43
104366 407
105769 571
179909 411
57601 612
104853 209
92187 1000
69850 667
284538 921
299562 851
35348 331
124748 684
34294 344
215541 786
27565 626