4046271
47123
29896
21630
15116
145936
1418100
1078160
1509
12770
983180
12970
660212
46870
45288
3843157
31944
3133151
25522
23541