3501 549
9383 620
36143 657
32829 125
1304 145
38468 483
39553 290
14963 60
13465 257
8083 504
11023 78