961 83
13291 810
33897 610
16520 362
7748 104
3514 276
25738 669
4830 124
18543 477
5534 392
3135 164