37288 400
499766 999
196613 412
111013 818
129468 339
73683 415
42234 436
42351 745
34184 739
68905 682
156671 973
60314 682
119988 705
114521 346
9687 496
1976 373
2735 530
1107 152
1225 149
2881 636
1836 542
2814 587