2851 642
14270 562
6375 468
806 67
3956 179
3857 372
2086 312
11651 715
29532 45
5519 453
20675 754
49641 401