17302 278
3860 551
23204 478
6153 89
9814 796
13445 532
12373 129
20664 843
12970 417
10344 831
25668 265
27801 738
3729 761