36984
973644
476890
240114
976103
5238
355651
183277
23423486
22899960
19514669
14215916
13026157
11565625
10117365
8553962
568591
41329
985405
590131