25185
32675
28464
14304
15475
42610
41960
33462
14454
5391
163680
99240
86640