16935 278
3853 551
23183 478
6143 89
9812 796
13442 532
12362 129
20639 843
12950 417
10339 831
25405 265
27777 738
3724 761