4681624
2952
4300
2341320
130009
94836
3188279
54925
1098822
1224912
102299
960719
434857736
240860380
1683908313
158555269
131514180
125502260
1134958896
104803214
89875182
84037292
76432141
70402160