40781 593
37732 545
42919 435
15577 424
46315 207
4973 232
3058 490
2890 316
2838 446
3603 572
8235 710
6397 231