16623 429
40823 365
41245 196
189923 794
37747 573
18398 121
28556 872
13854 556
9002 790
14400 958
11233 195