20593 280
36498 1619
19976 1288
29026 1302
36735 1231
24215 289
12866 249
38544 396
24348 1459
43598 645