4042275
3246847
3140
3969243
2617224
2917733
2489255
5117229
2500344
2674733
1840
1701038
430561728
238153380
1665708312
156747267
129616178
123023252
1114498895
103233210
88234178
82965290
74668139
69292158