1576
17115
796
1417
15211
1550
630
1115
794
1252
1407
1605
684712
49083
48380
47728
4229271
4036158
33044
3238151
31016
26502
24391
22760