18928 89
18987 232
21630 259
39018 384
44164 718
3844 383
7090 666
6196 502
5027 222
11756 455
9152 168
55263 95
92161 663