39029 49
12279 161
15791 379
22766 301
18267 440
33001 466
386746 1079
42323 582
60711 486
30552 186
37889 171