36023 49
9557 160
13646 379
21262 301
16666 438
30118 466
378477 1078
41036 581
58564 485
27032 186
33960 166