333331 904
255376 594
424293 1656
169107 857
14645 456
141131 327
64203 561
136437 199
412318 937
213920 998
348406 946
22457 367
280433 595
28554 727
110783 648
413626 1154
112330 184
119511 320
431486 1580
22377 254
17618 624
13098 333
50946 943
103467 392
220001 787