476 95
21160 437
346 74
2840 892
1790 424
1636 379
899 272
28649 84
3475 558
3964 563
109805 435
17168 521
4723 316