219953
149178
161286
8670132
256267
233088
215695
203969
1321498
185773
208294
597797
150057
148779
145055
1478114
5334117
2183124
2406105
250092
196883