9225 826
3502 554
4699 443
3281 618
1745 41
1619 55
1593 170
1888 107
5004 871
2398 331
4981 315
1661 84
3484 279
1551 80
3136 349
5883 219
6509 709