40812 593
37766 545
42943 435
15642 424
46364 207
4974 232
3060 490
2893 316
2840 446
3606 572
8237 710
6400 231