28035 508
16885 876
18857 487
26051 785
16767 135
13608 335
18134 432
8234 265
7882 200
6228 657
7956 351