12028 200
3673 468
3040 189
3646 478
105368 655
353905 1190
11544 81
43815 291
15964 416
8911 552
262280 367
467647 1627
10380 458
25074 683
24197 785
16668 565
9830 589
20173 336
37151 540
367685 1001
43764 703
26959 280
38406 783
153309 1124
194033 322
17650 67
2663 378
4295 628