29900
28500
31533
25250
37306
29830
29259
32154
6900
30551