4394 30
12365 85
102437 534
9182 393
7334 692
9256 680
52009 725
1654 373
32271 436
3020 56
15125 539
4892 462
3907 919