26760 432
12568 503
8888 804
15655 890
210288 835
86746 609
221704 326
124678 214
266248 524
93866 569
94406 819
62011 790
109584 420
158369 201
169487 405
55563 581
141505 928
78886 827
19659 330
110674 402
105827 236
48032 61
87984 600
100289 231
70703 661
67631 513
73887 145
24697 245