40850 593
37787 545
42962 435
15720 424
46441 207
4977 232
3062 490
2898 316
2842 446
3610 572
8243 710
6401 231