2545 532
696 80
14502 800
43373 170
18095 716
18068 151
9524 46
56213 214
6016 868
82228 448
10617 480
7366 797