1548574
1430348
1712454
60486
229275
1530557
842321
168799
23423486
22899960
19514669
14215916
13026157
11565625
10117365
8553962
568591
41329
985405
590131