40675 593
37631 545
42868 435
15323 424
46176 207
4967 232
3053 490
2878 316
2826 446
3594 572
8227 710
6385 231