5097129
4611324
3480624
307315
55925
2699229
1291713
89295
122706
82187
428082726
236158377
1655238311
155609266
128327178
121465250
1101448895
102375206
37915
60336
23536
19523
21742
644613
55789
26850