3111 304
1515 161
12188 150
5744 807
18768 187
9772 397
3934 388
4433 617
12610 573
6760 702
3791 584
18963 548