21367
19292
40284
69817
15865
41012
23313
20051
19560
20393
17180
27455
435160736
240999380
1685118313
158684269
131636180
125604260
1136038896
104862214
89959182
84087292
76540141
70472160