776315
201
544661
282
113889
166
909459
232
381904
157
59322
62
225789
131
340316
103
373007
175
356209
122
264672
160
836879
254
182184
65
129634
81
0
230184
100
487317
84
334372
113
12002577
4555
138029
34
130932
28
3958576
1112
3208395
1096
20279976
8585
18503151
8011
13426233
5965
9036432
3952
11765804
4124