31767 1753
38387 575
35116 1988
27758 910
39580 1219
24103 1087
35406 899
18277 257
29569 946
18427 417
30471 1059
36539 430
19983 579