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