3588
43120
143990
117963
36135
24948
150350
86840
32670
80223