9224 826
3502 554
4697 443
3281 618
1745 41
1616 55
1593 170
1888 107
5002 871
2397 331
4981 315
1659 84
3483 279
1551 80
3132 349
5881 219
6509 709