28036 508
16886 876
18857 487
26051 785
16767 135
13611 335
18134 432
8234 265
7884 200
6228 657
7956 351