3126 313
2943 468
2018 116
18428 573
51409 330
15974 58
8658 162
4000 599
2788 559
12428 734
3862 527
3720 642
2676 366