40700 593
37658 545
42881 435
15394 424
46218 207
4970 232
3055 490
2880 316
2827 446
3597 572
8230 710
6389 231