4305 30
12318 85
100817 534
9110 393
7259 692
9140 680
51963 725
1629 373
31768 436
2979 56
14950 539
4832 462
3886 919