167731
218063
117427
169428
141937
4073
69719
6457
3622
3745
6377
3341
7229
3988
121512
3793
47536
47514
4045
28317
41013
37312
70826