18153 89
18934 232
21487 259
38797 384
44007 718
3842 383
7082 666
6134 502
4998 222
11701 455
9088 168
55132 95
91513 663