1659 304
942 160
10647 150
5143 807
14959 184
9231 396
3535 388
4037 617
11140 573
6061 702
3486 584
16791 546