2030
1960
1482
14311
17615
1489
14620
1440
16457
15362
1420
1397959
29377
22480
20611
18263
1467267
14142
1321148
12816
11470
1117144
9800
82511