2666 304
1321 161
11826 150
5566 807
16989 186
9577 397
3736 388
4321 617
11986 573
6531 702
4274 517
3646 584
1572 57
18174 548