2682 304
1358 161
11838 150
5577 807
17035 186
9592 397
3740 388
4331 617
12003 573
6546 702
4278 517
3657 584
1574 57
18206 548