882240
158120
31658
507823
428218
14236
906283
616448
712570
772189
274277
620215
5257799
3681581
3208148
2516804
2282988
2129609
2058358
193878
1830118
1745136
1727196
1660471