27059 137
40150 691
26574 585
15617 760
26804 60
48146 601
51792 867
31718 417
13829 394
12671 312
27291 448
44378 411
35326 473
41314 509