16593 429
40743 365
41220 196
189885 794
37721 573
18355 120
28543 872
13832 556
8994 790
14385 958
11203 195