4011 30
12116 85
93641 532
8659 393
7104 692
8699 680
51767 725
1554 373
29431 436
2754 56
14170 539
4642 462
3773 919