18338 570
12517 744
2164 197
17768 475
12228 739
28141 464
4619 155
3400 52
13128 199
109496 459
22683 659
70139 617
16637 136
11565 266
46758 502
15618 760
304064 784
213372 764
90495 591
45150 313
7943 587
11562 208
8412 820
11836 255
8832 200
45690 390
46670 473
58782 308