17053 400
212931 366
182229 688
136585 462
2812 215
429402 856
97335 591
18400 179
9162 90
14245 703
20516 342