61842 279
21034 86
394189 553
290257 1093
113957 1096
252853 462
202230 323
159536 951
275939 431
115083 612
29027 439
40073 849
98323 302
213735 488
104444 572
252570 366
372026 912
72201 785
31451 518
155221 315
45330 427
366291 1296
135599 1105
318431 1635