127287 755
149343 516
101000 888
21089 193
57925 293
84533 773
41059 375
62559 609
19112 63
53662 483
8406 886
189563 562
35857 363
47795 223
82447 532
142949 1092
41143 248
86444 140
111293 607
228534 1133
26158 591
49770 634
111840 637
121935 833