16560 429
40590 365
41168 196
189843 794
37684 573
18336 120
28527 872
13800 556
8986 790
14346 958
11171 195