3585 523
77079 473
3647 31
14231 441
2148 29
11422 593
6925 194
19307 560
2244 39
4005 235
9531 789
4170 377