17072 278
3857 551
23197 478
6150 89
9814 796
13444 532
12363 129
20652 843
12957 417
10343 831
25487 265
27793 738
3728 761