554
1576
17115
1417
15211
1550
563
630
1115
794
1252
1407
685212
49113
48410
47778
4232271
4038158
33044
3245151
31026
26562
24401
22790