40778 593
37731 545
42919 435
15576 424
46314 207
4973 232
3058 490
2890 316
2836 446
3603 572
8234 710
6396 231