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