2681 304
1350 161
11835 150
5575 807
17030 186
9592 397
3740 388
4330 617
12002 573
6542 702
4278 517
3656 584
1573 57
18203 548