4355 30
12341 85
101777 534
9146 393
7310 692
9206 680
51981 725
1635 373
32065 436
2993 56
15053 539
4864 462
3898 919