13847 89
18584 232
20656 259
37856 384
43210 718
3778 383
6982 666
5911 502
4783 222
11432 455
8753 168
54139 95
89246 662