28615
3240
46310
3158
2222
76113
35012
44012
54717
58929
4226
4059
1584116
1092212
9929276
991616
94823
9113258
7437154
723011
68295
57963
54102
52138