4389 30
12359 85
102379 534
9180 393
7330 692
9251 680
52009 725
1653 373
32251 436
3016 56
15123 539
4889 462
3907 919