4116
345
499
426
405
579
377
480
5515
492268
4311
28197
21400
19681
17443
1400265
13682
1267148
12276
11000
1063144
9360
80311