27051 137
40150 691
26571 585
15616 760
26800 60
48144 601
51789 867
31711 417
13829 394
12670 312
27282 448
44367 411
35318 473
41301 509