968
3111
7872
1525265
1542031
1397757
521217
747980
545582
1034317
851
631
1906617
1318212
12824283
1134616
11290261
108573
9295157
920511
78066
731037
71585
66162