9229 826
3507 554
4706 443
3283 618
1748 41
1631 55
1595 170
1900 107
5011 871
2421 331
4988 315
1666 84
3493 279
1558 80
3152 349
5896 219
6522 709