280 64
32612 125
14244 178
30552 295
6938 931
39607 857
14633 548
37600 588
12914 286
9563 464
1763 153