9227 826
3502 554
4699 443
3281 618
1745 41
1620 55
1593 170
1888 107
5006 871
2400 331
4984 315
1661 84
3485 279
1551 80
3139 349
5883 219
6509 709