3196 603
2249 507
3011 581
3843 532
62086 473
4949 517
3961 28
16512 315
5377 351
2070 320
26854 500
13078 443
7694 838
1815 374
3094 404