4394 30
12365 85
102409 534
9182 393
7333 692
9254 680
52009 725
1654 373
32262 436
3018 56
15124 539
4892 462
3907 919