16223 55
49296 143
30076 227
7366 946
10523 962
25716 629
13931 321
11862 246
8449 701
26477 774
32104 798
54717 594
65107 567
11656 439
34827 609
22332 669
41260 946
10685 368
13531 117
8321 48
12853 331
6165 188
43931 436
22519 460
24117 198
16071 829