8313
5010
5136
4613
634
397
545
560
670
801
4122
4525
27567
20960
19361
17212
1370265
13482
1237148
12036
10900
1036144
9120
79311