16994 278
3854 551
23195 478
6150 89
9814 796
13444 532
12363 129
20645 843
12954 417
10342 831
25415 265
27789 738
3728 761