16221 55
49296 143
30075 227
7364 946
10523 962
25713 629
13931 321
11860 246
8447 701
26468 774
32102 798
54711 594
65102 567
11654 439
34820 609
22331 669
41251 946
10684 368
13531 117
8321 48
12853 331
6165 188
43927 436
22514 460
24115 198
16070 829