27196 137
40155 691
26604 585
15634 760
26836 61
48190 601
51840 867
31750 417
13833 394
12695 312
27338 448
44497 411
35405 473
41413 509