34593 332
21647 180
240025 422
242876 409
48170 466
115321 339
25384 783
94466 372
21949 492
465999 1686
175027 800
126456 783
78275 785
126259 406
99398 403
167660 274
181673 390
221472 265
122702 355
67670 667
33479 329
172256 349
30270 341
90849 557
43569 479
194548 421
110354 208
61413 571