1160
1583
1850
32311
2814
2042
69222
1514
973
2076
1460
1484
1913417
1324712
12913283
1138616
11337261
108853
9356157
926211
78386
739637
71995
66482