18952 89
18991 232
21633 259
39027 384
44172 718
3845 383
7090 666
6196 502
5028 222
11758 455
9158 168
55268 95
92177 663