39299 353
19968 231
9600 969
9235 289
58934 847
26610 773
59909 416
18392 189
12561 306
14929 279
51277 175
9572 78
8271 473
13844 56
16084 625
20594 608
35047 210
38561 758
17606 1029
51171 618
9097 135
16642 632
9803 125
56596 820
18264 327
39851 335
25469 121
13833 365