5108
36811
59622
46510
4089
3250
4838
4246
76213
28615
35112
44112
1587716
1095312
9971276
995416
94983
9136258
7470154
726211
68395
58133
54292
52278