777
19314
694
1330
1148
16719
1167
1460
1380
1550
2144354
1366327
39977
30560
28993
26285
2258267
20434
1970153
1824149
18116
15060
14620
12930