36191 49
9748 160
13704 379
21294 301
16717 438
30194 466
378623 1078
41049 581
58635 485
27068 186
34054 166