399
3973
1584
1355
813
1116
1460
734
358
1496
5917
940
986
2855
1017
3616
2941
786
850
822
1712
2162
875
2399
5135
1919
438
9571
2798
992
5446
2436
2558
3116
15954
83784
71805
62166
41413
97857
21122
48746
94768
48144
139289
90610
189126
134101
108579
206313
104745
70126
92658
141570
364443
119816
338823
509676
Copyright © All Rights Reserved