602611
41057
29654
1409189
13710
9731
12480
10183
13040
9000
11373
10940
43320
43223
3645270
3419156
2867149
27296
23222
21570
19750