16883 278
3851 551
23165 478
6136 89
9810 796
13432 532
12360 129
20630 843
12944 417
10334 831
25389 265
27769 738
3723 761