40707 593
37667 545
42885 435
15428 424
46229 207
4970 232
3055 490
2881 316
2827 446
3597 572
8230 710
6390 231