40690 593
37655 545
42880 435
15371 424
46209 207
4970 232
3054 490
2879 316
2827 446
3597 572
8230 710
6387 231