15615 318
3830 578
16428 299
396722 823
482548 1546
3413 851
26799 200
28048 67
98049 868
54152 359
33201 754
608316 1120
168664 301
7631 590
3436 588
198900 304
3890 459
7725 524
238864 912
128217 506
79262 388
9498 925
197206 999
19968 249
384444 761
35697 400
184216 1007
90944 581