4403 30
12366 85
102508 534
9190 393
7336 692
9261 680
52011 725
1654 373
32298 436
3024 56
15134 539
4892 462
3910 919