3573
138332
3085182
12915283
6764
3916
4531100
4717
110019
5008
70037
297954
2766118
264745
225336
229458
4225
2941
165610
47514
72220
4824194
4045
76817
3513
4588
4843
3334