16984 278
3853 551
23193 478
6149 89
9814 796
13444 532
12363 129
20643 843
12952 417
10342 831
25415 265
27787 738
3727 761