2835 474
6860 655
3467 594
18379 474
9317 275
7447 71
9263 624
12514 148
6920 859
4404 284
28321 611
11878 759