17596 766
18635 205
17625 645
20827 274
14564 707
5348 518
7859 729
8759 87
12446 287
6743 442
10919 224
20591 252
11623 343
11654 326