40683 593
37639 545
42875 435
15347 424
46188 207
4970 232
3053 490
2878 316
2826 446
3596 572
8228 710
6385 231