32422
11323
14436
12583
29129
19254
23561
36313
337910
21460
21840
22210
435202736
241023380
1685288313
158696269
131651180
125623260
1136248896
104876214
89969182
84097292
76554141
70487160