2149047
1066711
23140
47723
640712
37482
43293
31816
53453
35993
92038
1590025
434857736
240860380
1683908313
158555269
131514180
125502260
1134958896
104803214
89875182
84037292
76432141
70402160