103159
966402
1139218
740351
1152949
248451
1775638
1026778
23650486
23171960
19665669
14366916
13271158
11745625
10256365
8741963
469970
951384
38966
274678