40592 657
28696 166
29964 385
47845 468
133825 881
54296 175
21260 121
27595 909
64716 339
199605 537
40507 386
29164 80
177323 866
211256 1100
65863 514
30714 605
67310 235
42281 115
36217 626
35025 302
39072 368
54280 253
71154 504
84601 437
13013 182
81014 172
648376 1631
30007 302