40675 593
37629 545
42868 435
15319 424
46174 207
4967 232
3053 490
2878 316
2826 446
3594 572
8226 710
6385 231