1642031
1041739
64859
1447757
601217
948434
817980
1104634
53763
1134317
1340
681
1984137
13820284
1367812
11983261
1169340
110443
9919157
974711
814837
80166
74925
68422