3115 304
1518 161
12197 150
5749 807
18773 187
9774 397
3938 388
4434 617
12614 573
6764 702
3795 584
18974 548