38752 1620
29237 978
42191 1883
50341 953
29003 1836
34849 1891
12511 1950
17208 512
30380 303
47528 1123
29423 706
11835 1053