3031311
1093736
1140176
71137
71930
76325
32517
62517
44512
1977
1805
4284
6743
1763
29833
1642
7160
13930
10170
33070
80
860
310
340