42164
37925
25705
37620
28542
41072
80128
870916
37072
30533
43325
26883
435057736
240965380
1684868313
158651269
131603180
125581260
1135868896
104850214
89943182
84078292
76510141
70455160