1004 26
4577 896
2648 289
1398 30
2594 194
2449 455
5506 622
5227 654
7120 544
2967 171
6512 771
6721 891
16801 507
3483 442
5492 690
6894 171
16537 413
13657 287
3976 617
5210 610
3619 105
2312 192
2880 41
2984 101