17584 766
18607 205
17605 645
20807 274
14454 707
5339 518
7851 729
8743 87
12432 287
6733 442
10905 224
20582 252
11598 343
11645 326