2880
10612
19116
16818
1913
24212
12913
11413
1544
13810
820
2030
609611
43630
43453
41567
3696270
3468156
29914
2892149
27586
23462
21840
19870