2584 532
743 80
14553 800
43422 170
18141 716
18117 151
9548 46
56311 214
6028 868
82745 448
10637 480
7409 797