2660 304
1321 161
11820 150
5563 807
16978 186
9575 397
3736 388
4318 617
11971 573
6530 702
4274 517
3645 584
1571 57
18161 548