5120 404
2956 549
7652 621
34361 656
30964 124
1051 145
38173 483
39536 290
11831 59
13240 257
7935 504
10669 78