1404
1369
1408
1167
1282
604
460
687
702
13515
10510
803
632812
45150
45063
43328
3836270
3636157
30944
2988150
28656
24302
22480
20650