2657 304
1321 161
11815 150
5559 807
16971 186
9573 397
3735 388
4316 617
11968 573
6525 702
4273 517
3645 584
1571 57
18149 548