4393 30
12363 85
102392 534
9182 393
7333 692
9254 680
52009 725
1654 373
32260 436
3017 56
15124 539
4890 462
3907 919