36231 49
9818 160
13716 379
21304 301
16732 438
30219 466
378668 1078
41053 581
58648 485
27080 186
34085 166