40811 593
37766 545
42943 435
15640 424
46362 207
4974 232
3060 490
2893 316
2839 446
3606 572
8237 710
6400 231