2149 588
3563 452
31238 854
12259 384
10566 774
9665 697
4122 220
3619 635
1044 164
1623 107
1056 132