2709 304
1403 161
11877 150
5598 807
17133 186
9612 397
3751 388
4344 617
12041 573
6567 702
4288 517
3673 584
1588 57
18283 548