3563
138232
3085182
12895283
6754
3906
4529100
4707
110019
4968
70037
297754
2765118
264245
225236
229258
4215
2941
165410
47514
72220
4822194
4045
76817
3513
4588
4833
3334