3228
21280
148852
124236
15549
28224
70990
29510
33705
95557