39029 49
12281 161
15791 379
22766 301
18268 440
33001 466
386747 1079
42323 582
60712 486
30552 186
37889 171