2890 720
849 140
146871 264
30350 636
12580 68
7031 857
26065 239
8822 755
3131 150
5675 482
4131 539
3325 547
4220 562
3584 614
1739 366