1676 304
951 160
10673 150
5148 807
15004 184
9241 396
3538 388
4039 617
11174 573
6068 702
3486 584
16815 546