17593 766
18625 205
17615 645
20820 274
14559 707
5346 518
7857 729
8753 87
12443 287
6740 442
10913 224
20587 252
11616 343
11651 326
17716 696