766
1070
1010
9711
929
860
743
13315
613
892
834
594911
42860
42643
40527
3588270
3380155
29404
2827149
26966
22912
21290
19410