30022
19305
2566
5864
21408
131033
12160
4346
8309
5895
5361
3920
8068
3457
3916
5981
5247
4036
44188
3758