40651 593
37609 545
42853 435
15275 424
46146 207
4965 232
3052 490
2876 316
2824 446
3594 572
8226 710
6384 231