218028
146416
115931
1037124
125722
1145196
1303135
109769
143452
1880
29213
57356
5465
902158
983188
84458
864139
777139
28625
74133