2992 72
24978 51
2972 423
6145 617
14940 481
34104 588
136714 626
9360 115
9327 362
19834 137
8495 639
5647 290
26500 688