17596 766
18638 205
17634 645
20829 274
14565 707
5349 518
7860 729
8760 87
12447 287
6743 442
10920 224
20591 252
11630 343
11655 326