2856 304
1479 161
12045 150
5683 807
18343 187
9716 397
3873 388
4402 617
12502 573
6697 702
3743 584
18737 548