40682 593
37635 545
42874 435
15340 424
46183 207
4969 232
3053 490
2878 316
2826 446
3594 572
8228 710
6385 231