10055 90
4321 324
1337 29
2142 674
6326 611
14677 235
16387 482
7096 491
68207 370
59897 656
84954 548
83039 245
78900 427
34700 606
17455 260
172494 862
116321 731
41681 139
27512 465
31507 791
31623 115
24229 261
8165 284
30939 583
37480 81
49993 692
23522 335
30087 257