3082 304
1503 161
12102 150
5712 807
18564 187
9743 397
3911 388
4421 617
12575 573
6728 702
4355 517
3775 584
1729 57
18883 548