38965 1620
29237 978
42193 1883
50368 953
29007 1836
34852 1891
12517 1950
17220 512
30382 303
47542 1123
29427 706
11843 1053