12591 127
14767 900
81490 757
84011 277
43851 507
93634 693
90953 400
22553 409
2420 42
4717 406
5936 737
4687 493
4548 777
4037 555
4229 368
4731 316
8282 869
2824 32
3254 429