42250 123
27260 1606
28004 1741
12332 1333
39596 915
38841 1017
30840 1207
13079 441
12485 458
14798 1436
11402 1734
35171 1985