8781 472
12072 130
30882 718
15042 306
31923 438
20679 391
11066 790
17724 317
6769 396
2132 391
28657 288
3974 663