35842 49
9336 160
13584 379
21234 301
16605 438
30009 466
378287 1078
41019 581
58482 485
26983 186
33874 166