23612
1565
46727
32020
21920
36031
15121
13110
805
746
26019
21510
651012
46553
46340
44668
3978271
3755157
31614
3082151
29376
25182
23160
21240