36238 49
9821 160
13718 379
21305 301
16736 438
30225 466
378675 1078
41053 581
58652 485
27082 186
34090 166