2977 460
9374 252
4829 601
4578 896
3834 677
5507 622
5368 158
7121 544
6513 771
2888 526
3751 344
1945 111
2784 208
4221 568
18344 257
3456 384
1872 172
6675 639
3866 658
3355 637
4206 130
2610 92
7097 503
4705 710