3522071
2091626
4562413
4420678
4907738
2600212
4663885
4352613
4261146
4358227
58755
25782
25146
32383
71688
69008
66749
70584
63242
62605
1137751
103214
280566
62602
7606887
137708
207848
418555
168917
4613810