19084 89
18998 233
21666 259
39061 384
44196 718
3845 383
7096 666
6239 502
5049 222
11768 455
9168 168
55305 95
92309 663