3506 738
1578 319
4343 777
12888 827
2200 115
3035 663
5390 703
1140 43
4034 517
2970 672
1418 142
2751 770
608 25
3357 721
17157 323
3417 392
7507 537
4083 413
3553 721
8902 764
3088 60
6225 567
3437 649
5949 225