39441 1421
37508 1803
18437 1111
32600 1425
23135 1396
33287 892
16436 1252
13057 1153
21181 348
37420 468