40852 593
37793 545
42966 435
15736 424
46452 207
4977 232
3063 490
2900 316
2842 446
3611 572
8244 710
6403 231