40704 593
37661 545
42882 435
15405 424
46221 207
4970 232
3055 490
2881 316
2827 446
3597 572
8230 710
6389 231