129991 785
301207 796
641175 948
144241 693
98375 526
25584 74
507610 952
81730 787
46235 483
192070 1053
248477 649
23449 43
103915 407
105473 571
179612 409
57499 612
104724 208
91613 1000
69690 667
284161 921
298876 851
35227 330
124168 683
34067 344
213492 785
27509 626
59497 483
151546 744