34160 679
8064 80
9647 962
27710 483
69423 186
35225 284
25366 1035
27984 253
76885 452
13955 414
24748 689
32580 444
16481 565
175294 498
17826 443
9868 81
40320 627
37794 164
15873 298
45280 231
39468 366
20695 363
165039 1023
155872 307
43918 544
60339 618
46980 110