19151 89
19003 233
21684 259
39080 384
44210 718
3846 383
7102 666
6253 502
5058 222
11775 455
9176 168
55322 95
92369 663