17595 766
18632 205
17621 645
20820 274
14560 707
5347 518
7857 729
8758 87
12445 287
6741 442
10915 224
20589 252
11619 343
11653 326