40820 593
37772 545
42946 435
15661 424
46385 207
4976 232
3061 490
2893 316
2841 446
3608 572
8237 710
6400 231