2662 304
1321 161
11822 150
5564 807
16982 186
9575 397
3736 388
4318 617
11975 573
6530 702
4274 517
3645 584
1572 57
18165 548