8687 683
18051 613
135890 503
6607 192
156469 711
266964 904
152367 1122
11257 273
6337 316
3328 582
3771 578
37020 654