17583 766
18605 205
17604 645
20804 274
14407 707
5339 518
7851 729
8740 87
12427 287
6732 442
10905 224
20580 252
11597 343
11644 326