968010
2294637
997918
29454
45929
54835
51312
1740020
36213
566520
1459827
825110
430494728
238103380
1665328312
156722267
129572178
122986252
1114208895
103203210
88199178
82946290
74630139
69258158