1004 26
4577 896
1398 30
2594 194
5506 622
7120 544
6512 771
16801 507
5492 690
6894 171
16537 413
13657 287
5210 610
3619 105
3455 384
2880 41
5029 609
6674 639
4251 874
3354 637
15093 819
4042 283
16443 642
4205 130