40682 593
37638 545
42874 435
15345 424
46185 207
4969 232
3053 490
2878 316
2826 446
3594 572
8228 710
6385 231