988194
887135
1516
994172
993186
41042
54685
59942
38846
118666
480104
1048190
2959
75974
25240
20010
1350
1016222
998138
101721