2602224
1462533
1849017
1112815
3694330
1693732
2241819
986510
2710
2570
1589020
1410
435228736
241034380
1685308313
158712269
131656180
125624260
1136378896
104876214
89972182
84098292
76557141
70487160