13843 89
18583 232
20653 259
37855 384
43210 718
3778 383
6982 666
5910 502
4782 222
11430 455
8752 168
54133 95
89243 662