43924
2647
31554
449176
482894
6380
5980
8022
4560
4121833
4993391
5484
687612
49313
48520
47978
4249271
4040158
33094
3251151
31046
26632
24481
22840