41724
763292
59649
4980
45451
32834
29523
27620
40738
27529
29013
28819
593311
42740
42583
40417
3583270
3377155
29364
2823149
26906
22842
21270
19350