40812 593
37767 545
42943 435
15644 424
46368 207
4975 232
3060 490
2893 316
2840 446
3606 572
8237 710
6400 231