2672 304
1321 161
11831 150
5572 807
17013 186
9583 397
3739 388
4325 617
11991 573
6533 702
3652 584
18184 548