16630 429
40848 365
41250 196
189936 794
37754 573
18412 121
28559 872
13860 556
9003 790
14406 958
11240 195