36031 49
9562 160
13649 379
21263 301
16668 438
30121 466
378486 1078
41037 581
58566 485
27035 186
33964 166