7512
558
222
397
544
8611
547
476
305
346
393
8411
41947
31770
30883
28045
2421267
21874
2090153
1927149
19246
15780
15460
13720