80966 143
100456 738
64175 348
18231 631
16550 170
348739 1450
376510 1073
153239 497
7213 611
134208 656
41759 120
19937 630
62999 103
58678 137
20687 513
22597 307
2064 250
2323 113
10737 697
3082 416
3868 442
3137 409
3602 390
8250 380
22415 846