91664 433
123287 758
41462 202
22063 298
25614 74
284417 921
269664 539
59555 483
110162 350
214001 329
36482 636
103805 341
8790 53
21524 593
151288 424
69961 459
28126 200
48107 203
203032 436
60796 494
137353 883
39949 847
72255 505
65832 651
117589 758
55408 671
36202 923
50809 661