4401 30
12365 85
102462 534
9183 393
7335 692
9258 680
52010 725
1654 373
32280 436
3022 56
15129 539
4892 462
3909 919