40708 593
37671 545
42887 435
15436 424
46235 207
4970 232
3056 490
2882 316
2827 446
3598 572
8230 710
6390 231