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