9229 826
3507 554
4706 443
3284 618
1748 41
1632 55
1595 170
1900 107
5011 871
2427 331
4988 315
1666 84
3494 279
1558 80
3152 349
5899 219
6523 709