34493
37646
632435
45268
12133
387512
34966
20531
32246
44783
1683721
41783
435224736
241032380
1685308313
158709269
131655180
125624260
1136378896
104876214
89972182
84098292
76557141
70487160