40332 593
37205 545
42533 435
14687 423
45602 207
4943 232
3031 490
2852 316
2797 446
3574 572
8200 710
6353 231