3501 549
9386 620
36143 657
32829 125
1304 145
38468 483
39553 290
14965 60
13465 257
8083 504
11024 78