64015 261
14463 894
11904 441
5519 419
11001 323
60320 318
44851 530
157540 341
102293 624
18083 585
73765 514
14865 714
12495 255
36750 386
139070 700
53548 519
51401 928
25213 173
7592 556
17727 804
10359 521
46246 802
14583 529
57133 888
11964 234
23225 806
20370 531
123483 410