16585 429
40702 365
41215 196
189873 794
37711 573
18350 120
28535 872
13827 556
8989 790
14373 958
11194 195