379
150
174
242
579
290
178
175
246
324
386
431
19096
14690
12721
11430
8712
838263
7850
7452
708148
626142
61311
5570