3140 877
3812 551
22910 475
6075 89
9797 796
13385 532
12293 129
20541 843
12816 417
10301 831
25219 265
27658 738
3704 761