22062
240611
37623
473610
49165
1390624
47534
55033
434845736
240843380
1683808313
158545269
131503180
125488260
1134908896
104794214
89871182
84030292
76421141
70393160