28825
57223
40657
33813
38020
71418
15927
1673
52613
7150
41451
3919
657912
46823
46760
45088
4030271
3815157
31814
3117151
29726
25442
23350
21510