13600
29064
13262
25732
43655
20541
1500
24570
14022
37760
11710
32402
435166736
241004380
1685138313
158684269
131637180
125605260
1136038896
104862214
89960182
84090292
76543141
70473160