321299 588
90559 278
15473 918
7067 282
29803 552
12366 654
40229 364
13405 294
48191 380
27636 687
52257 332
89902 897
6743 112
25827 674
32839 205
41141 236
183019 654
23208 568
48939 707
19937 126
60419 405
15334 688
28183 288
32867 438
43095 670
188980 996