16220 55
49296 143
30075 227
7364 946
10522 962
25713 629
13928 321
11859 246
8446 701
26461 774
32097 798
54709 594
65100 567
11654 439
34815 609
22331 669
41245 946
10683 368
13531 117
8321 48
12852 331
6164 188
43926 436
22510 460
24112 198
16068 829