4387 30
12357 85
102344 534
9178 393
7330 692
9250 680
52007 725
1652 373
32241 436
3014 56
15117 539
4888 462
3907 919