4403 30
12365 85
102491 534
9185 393
7335 692
9260 680
52011 725
1654 373
32286 436
3022 56
15131 539
4892 462
3910 919