17593 766
18627 205
17617 645
20820 274
14559 707
5346 518
7857 729
8754 87
12443 287
6740 442
10914 224
20588 252
11617 343
11653 326