40709 593
37675 545
42889 435
15442 424
46239 207
4971 232
3056 490
2882 316
2827 446
3598 572
8231 710
6390 231