43924
2647
31554
482894
6380
5980
8022
448176
4121833
4993391
5484
3520
687412
49253
48510
47948
4248271
4040158
33084
3250151
31036
26622
24451
22830