16640 276
40866 912
13125 285
7551 363
8612 732
24488 348
7488 623
6185 889
9168 452
4655 283
15652 59
7902 817
10499 147
5625 195
9209 607
7614 36
8392 323
3233 151
12545 320
14538 665
7904 501
26956 643
18797 818
7008 895
3602 330
5799 933
9202 349
3488 224