34894
7224
24787
5131
20892
4325
38030
7873
13809
2859
29540
6115
14481
2998
25181
5213