5148 404
2960 549
7659 621
34369 656
30969 124
1052 145
38179 483
39537 290
11852 59
13240 257
7935 504
10672 78