3103 549
8162 621
34648 656
31372 124
1120 145
38272 483
39642 290
12452 59
13312 257
7999 504
10792 78