2976 603
2128 507
3011 581
3843 532
62046 473
4943 517
3961 28
16485 315
5374 351
2068 320
26795 500
13067 443
7693 838
1815 374
3091 404