2156 304
1252 161
11578 150
5400 807
16345 186
9438 397
3647 388
4221 617
11677 573
6344 702
4201 517
3581 584
1486 57
17777 548