2123 304
1212 161
11285 150
5379 807
16042 186
9413 397
3628 388
4206 617
11599 573
6296 702
3570 584
17715 548