21251 45
345877 656
42729 428
27380 213
85133 370
44566 322
12409 723
21894 721
38150 736
54222 214
174706 205
18091 443
22280 191
15126 335
174877 543
49847 720
384291 1079
125529 582
101151 264
51860 731
2086 132
52588 482
60634 469
73402 576