39341
7020
5201
40733
5590
6930
56428
5990
41517
46180
38623
41173
611911
43830
43653
41877
3708270
3490156
29924
2895149
27696
23562
21930
19920