2681 304
1352 161
11836 150
5576 807
17031 186
9592 397
3740 388
4330 617
12002 573
6544 702
3656 584
18203 548