2156 304
1252 161
11567 150
5400 807
16339 186
9438 397
3647 388
4221 617
11677 573
6343 702
4201 517
3581 584
1485 57
17776 548