3006 581
3839 532
61971 473
4942 517
3958 28
16456 315
5365 351
2067 320
26719 500
13039 443
7692 838
1813 374
3088 404