27141 137
40154 691
26595 585
15623 760
26818 61
48167 601
51823 867
31733 417
13832 394
12685 312
27317 448
44445 411
35375 473
41366 509