1661 428
2144 437
1526 499
2214 651
1491 99
18128 508
24136 593
18568 474
25247 322
21601 271
5969 381
14765 892