3006 581
3839 532
61967 473
4942 517
3958 28
16449 315
5365 351
2067 320
26704 500
13037 443
7692 838
1813 374
3088 404