39085 1620
29239 978
42197 1883
50403 953
29012 1836
34852 1891
12520 1950
17230 512
30382 303
47557 1123
29427 706
11853 1053