16223 55
49296 143
30076 227
7365 946
10523 962
25714 629
13931 321
11862 246
8448 701
26473 774
32103 798
54715 594
65105 567
11656 439
34825 609
22332 669
41257 946
10684 368
13531 117
8321 48
12853 331
6165 188
43929 436
22518 460
24116 198
16070 829