16935 278
3853 551
23183 478
6144 89
9813 796
13442 532
12362 129
20641 843
12951 417
10339 831
25406 265
27777 738
3724 761