40851 593
37790 545
42965 435
15730 424
46448 207
4977 232
3062 490
2900 316
2842 446
3611 572
8243 710
6401 231