35005 536
19889 1183
42356 786
36316 1602
30033 725
26459 694
10444 182
23059 880
37317 952
26594 1638
17755 1959