1488 48
7580 625
4881 388
12409 411
19391 678
23691 106
4661 650
6737 251
1947 163
12926 830
3660 234
11012 886
78335 566
51187 633
6724 305
10861 37
3216 301
8676 494
19937 505
15915 324
11573 531
6678 188
9463 680
97397 533
8557 389
6442 118
12121 404
9955 699