4045271
47073
29876
21620
15116
145736
1418100
1078160
1509
12770
983180
12970
659712
46850
45228
3836157
31924
3133151
25522
23521