218063
141737
47536
167531
169328
117327
70726
69419
28117
47514
40913
37312
121212
7179
3988
6347
6447
4045
3745
3793
4053
3622
3341