17596 766
18640 205
17634 645
20830 274
14565 707
5351 518
7861 729
8760 87
12449 287
6743 442
10920 224
20592 252
11631 343
11655 326
17719 696