46244
29420
39625
34031
43314
29325
35420
27515
2817
61728
4610
31535
701412
50393
49420
49148
4324271
4127158
33654
3332153
31786
27302
24921
23290